make a successful comeback

Translations
faire un retour triomphal